Big Huge Thesaurus

raccoon dog

noun

sounds kind of like